Settings file
root project
に設置し、そのプロジェクトにおけるビルドの設定を記載する。
デフォルトのファイルは
settings.gradle
。
主な目的としてはそのプロジェクトに含まれるプロジェクトインスタンスとその階層を宣言する。
基本的には必ず置いておいた方が良い。 Gradle はビルドするとき毎回 この Settings File を探索するため、浅い階層に置いておくことで探索を停止させる。
https://docs.gradle.org/current/userguide/build_lifecycle.html#sec:settings_file
https://docs.gradle.org/current/dsl/org.gradle.api.initialization.Settings.html
https://docs.gradle.org/current/javadoc/org/gradle/api/initialization/Settings.html
https://docs.gradle.org/current/userguide/organizing_gradle_projects.html#always_define_a_settings_file